Directives

You can add a new platform or delete an existing platform from the Platform list using the following buttons:

New... | Allows you to add a new platform to the Platform list. When the button is pressed, a New Platform Setting dialog opens, prompting you for the name of the platform. You can scroll down the list and select a platform.
Delete | Deletes the platform from the Platform List.

Include Directive(s) | List of include directive(s) that are used by the preprocessor. This field is initially empty. Press the Generate button, to generate include directive(s) for the project. As a rule, you should use the Generate button whenever you've changed a project source file to include a file that isn't listed. Directives cannot be generated for included files that are external to the SNiFF+ project structure. Enter these in the Additional field (see below).
Additional | List of additional include directive(s) used by the preprocessor. Preprocessor command line syntax is used in this field ( -I path strings separated by blanks). Additional include directives point to included files that are external to the project structure, and that cannot therefore be generated (see above).
Preprocessor Directive(s) | Specifies the directives for the preprocessor (excluding the include directives, which are defined by the Include Directives attribute). Preprocessor command line syntax is used in this field ( -D macro-spec and -U macros-spec strings separated by blanks).

Edit... | Opens the Include Directive(s), Additional and Preprocessor Directive(s) dialog.

Edit Directives dialog

New... | Opens a dialog where you can enter a new directive name.
Rename... | Opens a dialog where you can rename the currently selected directive.
Delete | Deletes the currently selected directive.
Up | Moves the currently selected directive one position up in the list.
Down | Moves the currently selected directive one position down in the list.